forest humus - German English Dictionary